(someone) glimpse sight

Translations
(кто-то) заметить мельком
As we drove past, I glimpsed sight of the famous landmark.
Когда мы проезжали, я заметил мельком известную достопримечательность.